export interface Card {
  suit: 'SPADES' | 'HEARTS' | 'DIAMONDS' | 'CLUBS'
  rank: 'ACE' | 'TWO' | 'THREE' | 'FOUR' | 'FIVE' | 'SIX' | 'SEVEN' | 'EIGHT' | 'NINE' | 'TEN' | 'JACK' | 'QUEEN' | 'KING'
}

export interface Player {
  id: string
  name: string
  cards?: Card[]
  ready: boolean
  score: number
}

export interface GameRoom {
  id: string
  players: Player[]
  status: 'WAITING' | 'PLAYING' | 'FINISHED'
  currentRound: number
  maxPlayers: number
} 